/*Упорядочить по возрастанию значения трех неравных чисел.
аналогичен предыдущему. Здесь использованы логические операции для перебора всех вариантов*/
#include <conio.h>
#include <conio.h>
#include <stdio.h>
// Управление передается оператору, следующему за завершаемым.
main()
{
/* Использование логических операций. Программа упорядочивает три числа по возрастанию */
double a,b,c,temp;
clrscr();
/* Стираем экран */
printf("\n Введите три числа: ");
scanf("%lf%lf%lf",&a,&b,&c);
/* Вводим числа a,b,c */
if (a<b&&b<c)printf("\n\n a=%5.2lf b=%5.2lf c=%5.2lf",a,b,c);
else
if (a<b&&c<b)printf("\n\n a=%5.2lf c=%5.2lf b=%5.2lf",a,c,b);
else
if (b<a&&a<c)printf("\n\n b=%5.2lf a=%5.2lf c=%5.2lf",b,a,c);
else
if (b<c&&c<a)printf("\n\n b=%5.2lf c=%5.2lf a=%5.2lf",b,c,a);
else
if (c<a&&a<b)printf("\n\n c=%5.2lf a=%5.2lf b=%5.2lf",c,a,b);
else printf("\n\n c=%5.2lf b=%5.2K a=%5.2lf",c,b,a);
printf("\n Нажмите на любую клавишу ...");
getch();
/*Ждем нажатия на любую клавишу*/
}

Сайт управляется системой uCoz